angle of site - French English Dictionary